import { FC, SVGProps } from 'react'

export const Koji: FC<SVGProps<SVGSVGElement>> = ({ id, ...props }) => (
  <svg
    width="189"
    height="189"
    viewBox="0 0 189 189"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
    xmlnsXlink="http://www.w3.org/1999/xlink"
    {...props}
  >
    <circle cx="94.2891" cy="94.1746" r="94.0704" fill="white" />
    <rect x="44" y="74" width="100" height="40" fill={`url(#${id})`} />
    <defs>
      <pattern
        id={id}
        patternContentUnits="objectBoundingBox"
        width="1"
        height="1"
        className="animate-maintain-svg"
      >
        <use
          xlinkHref="#image0_313_116"
          transform="translate(-0.00638298) scale(0.00283688 0.0070922)"
        />
      </pattern>
      <image
        id="image0_313_116"
        width="357"
        height="141"
        xlinkHref=""
      />
    </defs>
  </svg>
)

export default Koji
